myoid cells - English Synonyms Dictionary